cable parachute - Spanish English Dictionary